<template>
  <!-- <div>这是周欣耀的登录页面</div> -->
   <div class="login-container">
    <div class="login-box">
      <!-- 头像区域 -->
     <div class="avatar-box">
      <img src="../assets/dp.png" class="avatar">
     </div>
     <!-- 表单区域 -->
      <div class="form-login">
        <!-- 登录账号 -->
        <div class="form-group">
          <label for="username">登录账号：</label>
          <input type="text" 
          class="form-control" 
          placeholder="请输入账号名称"  v-model="username">
        </div>
        <!-- 登录密码 -->
         <div class="form-group">
          <label for="password">登陆密码：</label>
          <input type="password" 
          class="form-control" 
          placeholder="请输入密码" v-model="password">
         </div>
        <!-- 登录按钮 -->
         <div class="form-group">
          <button class="btn" type="button" @click="onLogin">登录</button>
         </div>
      </div>
    </div>
   </div>
</template>

<script setup>
import { ref } from 'vue';
import { useRouter } from 'vue-router';

const username = ref('')
const password = ref('')
const router = useRouter()
function onLogin() {
  if(username.value == 'zxyking' && password.value == 'zxyzs666') {
    // 点击登录跳转到后台管理系统首页
    router.push('/home')
    return localStorage.setItem('token','bearer xxx')
  }
  else{
    alert('用户名或者密码错误')
    localStorage.removeItem('token')
  }
}


</script>

<style lang="less" scoped>
.login-container {
  background-color: #35495e;
  height: 100%;
  .login-box {
    width: 400px;
    height: 250px;
    background-color: #fff;
    border-radius: 3px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    box-shadow: 0 0 6px rgba(255, 255, 255, 0.5);
    .form-login {
      position: absolute;
      bottom: 0;
      left: 0;
      width: 100%;
      box-sizing: border-box;
      padding: 1.5rem !important;
      .form-group {
        padding-top: 20px;
        .btn {
          background-color: deepskyblue;
          color: #fff;
        }
      }
    }
  }
}
.form-control {
  flex: 1;
  padding: 0.5rem;
}
.avatar-box {
  position: absolute;
  width: 100%;
  top: -65px;
  left: 0;
  .avatar {
    width: 120px;
    height: 120px;
    border-radius: 50% !important;
    box-shadow: 0 0 6px #efefef;
    background-color: #fff;
  }
}
</style>